.register-bg{
	background:#e9ecf3;
	width:100vw;
	min-height:100vh;
	padding:120px 0 20px 0;
	box-sizing: border-box;
}
.main-register{
	width:500px;
	padding: 40px 40px 25px;
	margin:0 auto;
	background: #fff;
	box-sizing: border-box;
}
.main-register .top h1{
	margin-bottom:10px;
}
.main-register .top p{
	color:#999;
}
.form-main-border{
	margin-bottom:20px;
	box-sizing: border-box;
}
.codeinput{
	width:68%;
	display: inline-block;
}
.textshow_btn{
	width:30%;
	text-align:center;
	height: 34px;
	line-height:34px;
    background: #ccc;
    display: inline-block;
    font-size: 12px;
	margin-left:2%;
	border-radius:5px;
}
.imgcode1{
	width:30%;
	height: 34px;
	margin-left:2%;
	border-radius:5px;
	background: #ccc;
}
.send-sms-btn{
	border: 0;
}
.login-main-bottom{
	margin-bottom:30px;
}